A Flexible C2 Subdivision Scheme on the Sphere: With Application to Biomembrane Modelling∗
نویسندگان
چکیده
We construct a C multiscale approximation scheme for functions defined on the (Riemann) sphere. Based on a three-directional box-spline, a flexible C scheme over a valence 3 extraordinary vertex can be constructed. Such a flexible C subdivision scheme is known to be impossible for arbitrary valences. The subdivision scheme can be used to model spherical surfaces based on a recursively subdivided tetrahedron, with only valence 3 and 6 vertices in the resulted triangulations. This adds to the toolbox of subdivision methods a high order, high regularity scheme which can be beneficial to scientific computing applications. For instance, the scheme can be used in the numerical solution of the Canham–Helfrich–Evans models for spherical and toroidal biomembranes. Moreover, the characteristic maps of the subdivision scheme endow the underlying simplicial complex with a conformal structure. This in particular means that the special subdivision surfaces constructed here comes with a well-defined harmonic energy functional, which can in turn be exploited to promote conformality in surface parameterizations. We develop an efficient parallel algorithm for computing the harmonic energy and its gradient with respect to the control vertices. A software implementation (in CUDA and MATLAB) is provided.
منابع مشابه
Multiresolution Analysis on a spherical domain based on a flexible C subdivision scheme over a valence 3 extraordinary vertex
It is known from a result of Prautzsch and Reif [19] that it is impossible to construct a flexible C2 scheme over extraordinary vertices unless the regular subdivision scheme (assumed in [19] to be based on polynomial splines) is capable of producing polynomial patches of total degree 8 in the triangle case and bi-degree 6 in the quadrilateral case. Prautzsch-Reif’s degree estimate, however, co...
متن کاملJet subdivision schemes on the k-regular complex
We introduce a new family of subdivision schemes called jet subdivision schemes. Jet subdivision schemes are a natural generalization of the commonly used subdivision schemes for free-form surface modeling. In an order r jet subdivision scheme, rth order Taylor expansions, or r-jets, of functions are the essential objects being generated in a coarse-to-fine fashion. Standard subdivision surface...
متن کاملA subdivision scheme for surfaces of revolution
This paper describes a simple and efficient non-stationary subdivision scheme of order 4. This curve scheme unifies known subdivision rules for cubic B-splines, splines-in-tension and a certain class of trigonometric splines capable of reproducing circles. The curves generated by this unified subdivision scheme are C2 splines whose segments are either polynomial, hyperbolic or trigonometric fun...
متن کاملAn interpolating 4-point C2 ternary non-stationary subdivision scheme with tension control
In this paper we present a non-stationary 4-point ternary interpolatory subdivision scheme which provides the user with a tension parameter that, when increased within its range of definition, can generate C2-continuous limit curves showing considerable variations of shape. As a generalization we additionally propose a locally-controlled C2-continuous subdivision scheme, which allows a differen...
متن کاملNoninterpolatory Hermite subdivision schemes
Bivariate interpolatory Hermite subdivision schemes have recently been applied to build free-form subdivision surfaces. It is well known to geometric modelling practitioners that interpolatory schemes typically lead to “unfair” surfaces—surfaces with unwanted wiggles or undulations—and noninterpolatory (a.k.a. approximating in the CAGD community) schemes are much preferred in geometric modellin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017